@font-face {
    font-family: 'icomoon';
    src:  url('../fonts/icomoon.eot?tomleg');
    src:  url('../fonts/icomoon.eot?tomleg#iefix') format('embedded-opentype'),
      url('../fonts/icomoon.ttf?tomleg') format('truetype'),
      url('../fonts/icomoon.woff?tomleg') format('woff'),
      url('../fonts/icomoon.svg?tomleg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }

  .mod-copyright{
      margin-top: 0px;
    }

      footer{
          padding: 0;
          margin: 0;
          height: 120px;
      }
   
      .loginarea{
          height: 487px;
          width: 100%;
          background-color: #7e00ff;
      }

      .logincover, .logincover  img{
          width: 100%;
          height: 487px;
      }

     
      .login{
          position: absolute;
          width: 382px;
          height: 364px;
          padding: 20px 26px 13px;
          z-index: 5;
          left: 706px;
          top: 62px;
          background-color: #fff;
        
      }


      .login li{
          width: 100%;
      }

      .login-hd{
          padding: 0 10px;
          width: 302px;
          height: 21px;
          margin-bottom: 20px;
      }

    .scan{
       float: left;
       font-size: 18px;
      }

      .account{
          float: right;
          font-size: 18px;
          color: #c81623;
      }

       .login .info{
           width: 100%;
           height: 26px;
           line-height: 26px;
           padding-left: 10px;
           background-color: #fffdee;
           border: 1px solid #f5eecf;
           font-size: 12px;
           margin-bottom: 10px;
       }

       .inp{
           position: relative;
           display: block;
           height: 36px;
           width:303px ;
           border: 1px solid #bbbaba;
           margin-bottom: 17px;
           padding-left: 46px;
       }

       .inp1,.inp2{
          position: relative;
       }
       .inp1 i,.inp2 i {
           position: absolute;
           left: 0;
           top: 0;
           width: 37px;
           height: 36px;
           background: url(../images/账号.png) no-repeat;
           background-color: #cfcdcd;
           z-index: 5;
       }

       .inp2 i{
        background: url(../images/密码.png) no-repeat;
        background-color: #cfcdcd;
       }

       .checkbox{
           width: 15px;
           height: 15px;
           vertical-align: middle;
       }
       .auto {
           font-size: 12px;
           color:#cfcdcd;
           margin-left: 5px;
       }
       .forget{
           float: right;
           margin-right: 6px;
       }
       .textinfo{
           margin-bottom: 20px;
       }

       .log{
     
           width: 304px;
           height: 42px;
           background-color: #c81623;
           color: #fff;
           text-align: center;
           line-height: 42px;
           font-size: 16px;
           margin-bottom: 30px;
       }

       .reg img{
           width: 192px;
           height: 40px;
           vertical-align: middle;
       }
.liji{
     
    margin-left: 50px;
    color: #1474af;
    font-size: 14px;
}

.logincover{
    position: relative;
}  

.login-hd::after{
    content: "  ";
}